package classesBancodeDados;

import classesMiolo.FichaKey;
import classesMiolo.SistAssistEnf;
import java.io.Serializable;
import java.util.ArrayList;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;

@Entity
@IdClass(FichaKey.class)
public class FichaSistematizacaoAssistEnf implements Serializable {
    @Id
    private String sus;
    @Id
    private String nPront;
    @Id
    private String coren;
    
    private String enfermaria;
    private int leito;
    private String dataFicha;
    private ArrayList<SistAssistEnf> sist;

    public FichaSistematizacaoAssistEnf() {
        this.sus = "";
        this.nPront = "";
        this.coren = "";
        this.dataFicha = "";
        enfermaria = "";
        leito = 0;
        this.sist = new ArrayList<>();
    }

    public String getSus() {
        return sus;
    }

    public void setSus(String sus) {
        this.sus = sus;
    }

    public String getNumeroProntuario() {
        return nPront;
    }

    public void setNumeroProntuario(String nPront) {
        this.nPront = nPront;
    }

    public String getCoren() {
        return coren;
    }

    public void setCoren(String coren) {
        this.coren = coren;
    }

    public String getDataFicha() {
        return dataFicha;
    }

    public void setDataFicha(String dataFicha) {
        this.dataFicha = dataFicha;
    }

    public ArrayList<SistAssistEnf> getSistematizacao() {
        return sist;
    }

    public void setSistematizacao(ArrayList<SistAssistEnf> sist) {
        this.sist = sist;
    }

    public String getEnfermaria() {
        return enfermaria;
    }

    public void setEnfermaria(String enfermaria) {
        this.enfermaria = enfermaria;
    }

    public int getLeito() {
        return leito;
    }

    public void setLeito(int leito) {
        this.leito = leito;
    }    
}
